anti-surge baffle - Turkish English Dictionary